package hn.cch.spring.core.bean;


import hn.cch.spring.core.annotation.component.BeanImplement0;
import hn.cch.spring.core.annotation.component.BeanImplement1;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class BeanConfiguration {

    @Bean
    public BeanComponent beanComponent(){
        return new BeanComponent();
    }

    @Bean
    public BeanDependencies beanDependencies(){
        return new BeanDependencies();
    }

    @Bean
    public BeanImplement0 beanImplement0(){
        return new BeanImplement0();
    }

    @Bean
    public BeanImplement1 beanImplement1(){
        return new BeanImplement1();
    }


}
